package com.sniff.atp.dto.order;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class GetPlatformOrderDetailRespDTO {

    @ApiModelProperty(value = "平台订单")
    private PlatformOrderDTO platformOrder;

    @ApiModelProperty(value = "订单类型: 1-直发订单; 2-囤货订单")
    private Integer orderType;

    @ApiModelProperty(value = "平台订单收货地址")
    private PlatformOrderDeliverAddressDTO platformOrderDeliverAddressDTO;

    @ApiModelProperty(value = "平台订单详情列表")
    private List<CustomerPlatformOrderItemRespDTO> platformOrderItemList;

    @ApiModelProperty(value = "发货单详情列表")
    private List<CustomerInvoiceDetailsRespDTO> invoiceDetailsList;

    @ApiModelProperty(value = "平台订单发货附加项信息")
    private List<PlatformOrderDeliveryAdditionalDTO> platformOrderDeliveryAdditionalList;

}
